record peak - French English Dictionary